package com.bestcem.xm.user.service.dto.redis;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class UserRegisterDTO {

    /**
     * 手机号
     */
    @JsonProperty("mobile")
    @JSONField(name = "mobile")
    private String phone;

    /**
     * 微信用户unionid
     */
    @JsonProperty("wx_unionid")
    @JSONField(name = "wx_unionid")
    private String wxUnionid;

    /**
     * 微信公众号用户openid
     */
    @JsonProperty("wx_offi_openid")
    @JSONField(name = "wx_offi_openid")
    private String wxOffiOpenid;

    /**
     * 微信用户昵称
     */
    @JsonProperty("wx_nickname")
    @JSONField(name = "wx_nickname")
    private String wxNickname;

    /**
     * 微信小程序用户openid
     */
    @JsonProperty("openid")
    @JSONField(name = "openid")
    private String wxMiniOpenid;

    /**
     * 头像地址
     */
    @JsonProperty("headimgurl")
    @JSONField(name = "headimgurl")
    private String headImgUrl;
}
